immunological mechanism - French English Dictionary